Alternative Punishments to Imprisonment under Iran and International Criminal Laws: Challenges and Solutions
Alternative Punishments to Imprisonment under Iran and International Criminal Laws: Challenges and Solutions

Ali Ahmadi; Karam Janipour; Ali Janipour

Volume 5, Issue 19 , January 2022, , Pages 1-21

Abstract
  The inadequacy of imprisonment and the increasing importance of citizenship rights, including liberty, has led thinkers in criminal law to offer some alternatives to imprisonment that ...  Read More